Amazonian dolphin - French English Dictionary